Post-Production Supervisor - French English Dictionary